; Music of Shinobi (1989) (Mastertronic) (Tiny Williams) 
; Ripped by Megachur the 11/11/2006

	write "SHINOBI.BIN"

music_date_rip	equ &0bb6
music_adr	equ &4000
first_theme	equ 1
last_theme	equ 10	; 11 ?

	read "music_header_v1_0.asm"

; yniT 9891 (c)

.l4000
	db #00
.l4006 equ $ + 5
.l4004 equ $ + 3
.l4003 equ $ + 2
.l4002 equ $ + 1
.music_end
.l4001
	db #00,#00,#00,#00,#00,#00
;
.play_music
;
	push af
	push bc
	push de
	push hl
	ld a,#47
	ld (l42c9),a
	call l4063
	ld a,(l4001)
	or a
	jr z,l404a
	ld hl,l413d
	dec (hl)
	ld h,#45
	call l412a
	inc h
	call l412a
	inc h
	call l412a
	call l40ca
	call l410b
	call l42ac
	ld hl,l413d
	ld a,(hl)
	or a
	jr nz,l403c
.l403b equ $ + 1
	ld (hl),#01
.l403c
	ld a,(l4001)
	or a
	jr z,l404a
	call l42bc
	pop hl
	pop de
	pop bc
	pop af
	ret
.l404a
	call l40ca
	call l410b
	ld a,(l4003)
	or a
	jr z,l405e
	call l431b
	ld h,#49
	call l42ca
.l405e
	pop hl
	pop de
	pop bc
	pop af
	ret
.l4063
	ld a,(l4001)
	or a
	jr nz,l406f
	ld a,(l4000)
;
.init_music
;
	ld (l45fc),a
.l406f
	ld a,(l45fc)
	or a
	ret z
	push af
	call l4303
	pop af
	cp #0c
	ret nc
	ld (l4001),a
	dec a
	add a
	add a
	add a
	add #33
	ld e,a
	adc #49
	sub e
	ld d,a
	ld h,#45
	call l40a4
	call l40a4
	call l40a4
	ld a,(de)
	ld (l403b),a
	ld a,#01
	ld (l413d),a
	ld a,#10
	ld (l4006),a
	ret
.l40a4
	ld l,#05
	ld (hl),#01
	dec l
	xor a
	ld (hl),a
	ld l,#07
	ld (hl),a
	ld l,#09
	ld (hl),a
	ld l,#15
	ld (hl),a
	ld a,(de)
	inc de
	ld c,a
	ld a,(de)
	inc de
	ld b,a
	ld l,#02
	ld a,(bc)
	ld (hl),a
	inc bc
	inc l
	ld a,(bc)
	ld (hl),a
	inc bc
	ld l,#00
	ld (hl),c
	inc l
	ld (hl),b
	inc h
	ret
.l40ca
	ld a,(l4002)
	or a
	ret z
	cp #0d
	ret nc
	ld l,a
	ld a,(l4003)
	or a
	jr z,l40dd
	cp l
	jr c,l40e3
	ret
.l40dd
	ld a,(l412d)
	ld (l4241),a
.l40e3
	ld a,l
	ld (l4003),a
	add a
	add #9a
	ld l,a
	adc #56
	sub l
	ld h,a
	ld de,l4902
	ldi
	ex de,hl
	ld a,(de)
	ld (hl),a
	ld d,a
	dec l
	ld e,(hl)
	xor a
	ld (l4002),a
	ld l,#04
	ld (hl),a
	ld l,#15
	ld (hl),a
	ld l,#16
	ld (hl),#01
	jp l4178
.l410b
	ld a,(l4003)
	or a
	ret z
	ld hl,l4902
	ld a,h
	ld (l42c9),a
	ld e,(hl)
	inc l
	ld d,(hl)
	ld l,#20
	ld a,(l412d)
	and (hl)
	jr nz,l4141
	ld l,#0c
	ld a,(hl)
	ld (l4329),a
	jr l4141
.l412a
	ld l,#20
.l412d equ $ + 1
	ld a,#3f
	and (hl)
	jr nz,l4137
	ld l,#0c
	ld a,(hl)
	ld (l4329),a
.l4137
	ld l,#02
	ld e,(hl)
	inc l
	ld d,(hl)
.l413d equ $ + 1
	ld a,#00
	or a
	jr nz,l414c
.l4141
	ld l,#05
	dec (hl)
	jr z,l4178
	call l459d
	call l47d8
.l414c
	call l4769
	call l4735
	call l472e
	call l4255
	call l45a8
	call l46e1
	ld l,#04
	bit 5,(hl)
	ret z
	ld a,r
	and #07
	ld c,a
	ld l,#07
	ld a,(l4507)
	add c
	ld (hl),a
	ld a,(l4509)
	ld l,#09
	ld (hl),a
	ret nc
	inc (hl)
	ret
.l4178
	ld a,(de)
	inc de
	or a
	jp m,l41b4
.l417e
	ld l,#0c
	ld (hl),a
	ld l,#02
	ld (hl),e
	inc l
	ld (hl),d
	call l45c3
	ld l,#14
	ld a,(hl)
	ld l,#0b
	ld (hl),a
	ld l,#0d
	ld a,(hl)
	ld l,#05
	ld (hl),a
	ld l,#18
	ld (hl),#00
	ld l,#2d
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#0e
	call l41a4
	inc l
.l41a4
	ld a,(hl)
	ld c,a
	and #0f
	inc l
	ld (hl),a
	ld a,c
	rra
	rra
	rra
	rra
	and #0f
	inc l
	ld (hl),a
	ret
.l41b4
	cp #e0
	jr nc,l41dc
	cp #d0
	jr nc,l41ec
	cp #c0
	jr nc,l41e4
	cp #b0
	jr nc,l4213
	ld c,h
	add a
	add #2e
	ld l,a
	adc #46
	sub l
	ld h,a
	ld a,c
	ld c,(hl)
	inc hl
	ld b,(hl)
	ld h,a
	ld (l41d7),bc
.l41d7 equ $ + 1
	call #0000
	jp l4178
.l41dc
	sub #df
	ld l,#0d
	ld (hl),a
	jp l4178
.l41e4
	ld a,(de)
	inc de
	ld l,#14
	ld (hl),a
	jp l4178
.l41ec
	sub #d0
	ld l,#14
	ld (hl),a
	ex de,hl
	ld e,#0e
	ldi
	ld e,#11
	ldi
	ex de,hl
	ld a,(de)
	rra
	rra
	rra
	rra
	and #0f
	ld l,#19
	ld (hl),a
	inc l
	ld (hl),a
	ld a,(de)
	and #0f
	ld l,#1b
	ld (hl),a
	inc l
	ld (hl),a
	inc de
	jp l4178
.l4213
	sub #b0
	add a
	add #f5
	ld c,a
	adc #43
	sub c
	ld b,a
	ld a,(bc)
	ld l,#21
	ld (hl),a
	inc l
	inc bc
	ld a,(bc)
	ld (hl),a
	inc l
	ld (hl),#00
	ld l,#04
	set 0,(hl)
	jp l4178
	pop af
	xor a
	ld (l4003),a
	ld (l490b),a
	ld (l470b),a
	ld a,(l412d)
	and #db
	ld c,a
.l4241 equ $ + 1
	ld a,#00
	and #24
	or c
	ld (l412d),a
	ld a,(l4001)
	or a
	ret nz
	ld a,#3f
	ld (l412d),a
	jp l431b
.l4256 equ $ + 1
.l4255
	ld a,#55
	rrca
	ld (l4256),a
	ret c
	dec de
	ld a,(de)
	inc de
	cp #8e
	jr z,l426d
	ld l,#0d
	ld a,(hl)
	ld l,#2a
	sub (hl)
	ld l,#05
	cp (hl)
	ret c
.l426d
	ld l,#04
	bit 3,(hl)
	ret z
	bit 6,(hl)
	jr z,l4290
	ld l,#2c
	dec (hl)
	jr nz,l4284
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#04
	res 6,(hl)
	ret
.l4284
	ld l,#2b
	ld a,(hl)
	ld l,#07
	add (hl)
	ld (hl),a
	ret nc
	ld l,#09
	inc (hl)
	ret
.l4290
	ld l,#2c
	dec (hl)
	jr nz,l429e
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#04
	set 6,(hl)
	ret
.l429e
	ld l,#07
	ld a,(hl)
	ld l,#2b
	sub (hl)
	ld l,#07
	ld (hl),a
	ret nc
	ld l,#09
	dec (hl)
	ret
.l42ac
	ld hl,l4004
	ld a,(hl)
	or a
	ret z
	inc hl
	dec (hl)
	ret nz
	ld (hl),a
	inc hl
	dec (hl)
	ret p
	inc (hl)
	jr l4303
.l42bc
	call l431b
	ld h,#45
	call l42ca
	inc h
	call l42ca
.l42c9 equ $ + 1
	ld h,#47
.l42ca
	ld l,#06
	call l42e6
	call l42e6
	ld a,(l4006)
	add a
	ret z
	ld b,(hl)
	inc l
	add a
	add a
	add a
	add (hl)
	push hl
	ld l,a
	ld h,#48
	ld a,b
	ld c,(hl)
	pop hl
	jr l42ea
.l42e6
	ld a,(hl)
	inc l
	ld c,(hl)
	inc l
.l42ea
	ld b,d
	out (c),a
.l42ee equ $ + 1
	ld a,#c0
	ld b,e
	out (c),a
	and #3f
	out (c),a
	ld b,d
	out (c),c
	ld b,e
	ld c,a
	or #80
	out (c),a
	out (c),c
	ret
	pop af
;
.stop_music
.l4303
;
	xor a
	ld (l4001),a
	ld (l4003),a
	ld (l45c4),a
	ld (l45fc),a
	ld (l4000),a
	ld (l4004),a
	ld a,#3f
	ld (l412d),a
.l431b
	ld de,#f4f6
	ld b,e
	in a,(c)
	or #c0
	ld (l42ee),a
	ld a,#06
.l4329 equ $ + 1
	ld c,#01
	call l42ea
	ld a,(l412d)
	ld c,a
	ld a,#07
	jr l42ea
	dw #077c,#0710,#06ab,#064b
	dw #05f1,#059b,#054b,#04ff
	dw #04b7,#0473,#0433,#03f7
	dw #03be,#0388,#0355,#0326
	dw #02f8,#02ce,#02a5,#027f
	dw #025c,#023a,#021a,#01fb
	dw #01df,#01c4,#01ab,#0193
	dw #017c,#0167,#0153,#0140
	dw #012e,#011d,#010d,#00fe
	dw #00f0,#00e2,#00d5,#00c9
	dw #00be,#00b3,#00a9,#00a0
	dw #0097,#008e,#0086,#007f
	dw #0078,#0071,#006b,#0065
	dw #005f,#005a,#0055,#0050
	dw #004b,#0047,#0043,#003f
	dw #003c,#0039,#0035,#0032
	dw #0030,#002d,#002a,#0028
	dw #0026,#0024,#0022,#0020
	dw #001e,#001c,#001b,#0019
	dw #0018,#0016,#0015,#0014
	dw #0013,#0012,#0011,#0010
	dw #000f,#000e,#000d,#000c
	dw #000c,#000b,#000b,#000a
	dw #0009,#0009,#0008,#0008

	db #01,#44,#0b,#44,#0e,#44,#11,#44
	db #14,#44,#17,#44

	db #00,#0c,#01,#0d,#02,#0e,#01,#0d
	db #00,#8c,#00,#00,#87,#00,#00,#85
	db #00,#00,#83,#00,#00,#84,#00,#00
	db #8c,#79,#6e,#69,#54,#20,#39,#38
	db #39,#31,#20,#28,#63,#29,#00,#00

	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00
.l4507
	db #00,#01
.l4509
	db #00,#08,#0f,#00,#04,#00,#00,#00
	db #00,#00,#00,#0f,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#01,#08
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00
	ld l,#04
	res 2,(hl)
	ret
	call l4589
	ld l,#1f
.l4538
	ld a,(hl)
.l4539
	cpl
	and c
	ld c,a
	ld l,#04
	res 4,(hl)
	res 0,(hl)
	ld a,h
	cp #47
	jr z,l454c
.l4547
	ld a,c
	ld (l412d),a
	ret
.l454c
	ld a,(l4003)
	or a
	jr z,l4547
	ld a,c
	ld (l4241),a
	ret
.l4557
	call l4589
	ld l,#20
	jr l4538
	call l4589
	ld l,#1f
	ld a,(hl)
	inc l
	or (hl)
	jr l4539
	call l4589
	ld l,#20
	ld a,(hl)
	cpl
	and c
	ld (l412d),a
	ld l,#04
	set 4,(hl)
	ret
	ld l,#0b
	ld (hl),#00
	pop af
	ld l,#0d
	ld a,(hl)
	ld l,#05
	ld (hl),a
	ld l,#02
	ld (hl),e
	inc l
	ld (hl),d
	ret
.l4589
	ld a,(l412d)
	ld l,#1f
	or (hl)
	inc l
	or (hl)
	ld c,a
	ret
	ld l,#15
	ld (hl),#01
	ret
	ld l,#15
	ld (hl),#ff
	ret
.l459d
	ld l,#15
	ld a,(hl)
	or a
	ret z
	ld l,#0c
	add (hl)
	ld (hl),a
	jr l45c3
.l45a8
	ld l,#04
	bit 0,(hl)
	ret z
	ld l,#21
	ld a,(hl)
	inc l
	ld b,(hl)
	inc l
	add (hl)
	ld c,a
	jr nc,l45b8
	inc b
.l45b8
	inc (hl)
	ld a,(bc)
	or a
	jp p,l45c0
	ld (hl),#00
.l45c0
	ld l,#0c
	add (hl)
.l45c4 equ $ + 1
.l45c3
	add #00
	add a
	add #35
	ld c,a
	adc #43
	sub c
	ld b,a
	ld a,(bc)
	inc bc
	ld l,#07
	ld (hl),a
	ld a,(bc)
	ld l,#09
	ld (hl),a
	ld l,#04
	bit 2,(hl)
	ret z
	push de
	ld l,#27
	ld e,(hl)
	inc l
	ld d,(hl)
	ld l,#07
	ld c,(hl)
	ld l,#09
	ld b,(hl)
	ex de,hl
	add hl,bc
	ex de,hl
	ld (hl),d
	ld l,#07
	ld (hl),e
	pop de
	ld l,#29
	ld a,(hl)
	ld l,#26
	ld (hl),a
	ret
	ld a,(de)
	ld (l45c4),a
	inc de
	ret
.l45fc
	nop
.l45fd
	inc (hl)
	ret

	db #00,#00,#00,#00,#00,#00,#00,#02
	db #00,#03,#00,#09,#0f,#00,#04,#00
	db #00,#00,#00,#00,#00,#0f,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #02,#10,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00

	db #bb,#46,#93,#45,#98,#45,#74,#46
	db #2e,#49,#8d,#46,#9c,#46,#2e,#45
	db #5c,#46,#6f,#46,#33,#45,#57,#45
	db #5e,#45,#68,#45,#7c,#45,#78,#45
	db #f6,#45,#03,#43,#f4,#46,#f9,#46
	db #b3,#46,#2f,#42,#bc,#47

	ex de,hl
	ld e,#2a
	ldi
	ldi
	ld a,(hl)
	ldi
	ld (de),a
	ex de,hl
	ld l,#04
	set 3,(hl)
	set 6,(hl)
	ret
	ld l,#04
	res 3,(hl)
	ret
	ld a,(de)
	inc de
	ld l,#16
	ld (hl),a
	ld a,(de)
	rra
	rra
	rra
	rra
	and #0f
	ld l,#1d
	ld (hl),a
	inc l
	ld (hl),a
	ld a,(de)
	and #0f
	ld l,#17
	ld (hl),a
	inc de
	ret
	ex de,hl
	ld e,#24
	ldi
	ldi
	ldi
	ex de,hl
	ld l,#04
	set 1,(hl)
	ret
	ex de,hl
	ld e,#27
	ldi
	ldi
	ld e,#24
	ldi
	ldi
	ld e,#29
	ldi
	ex de,hl
	ld l,#04
	set 2,(hl)
	ret
	ld l,#00
	ex de,hl
	ldi
	ldi
	ex de,hl
	ld a,(l4000)
	ld (l45fc),a
	ld l,#00
	ld c,(hl)
	inc l
	ld b,(hl)
	ld a,(bc)
	ld e,a
	inc bc
	ld a,(bc)
	inc bc
	ld d,a
	or e
	jr z,l46d8
	ld (hl),b
	dec l
	ld (hl),c
	inc l
	inc l
	ld (hl),e
	inc l
	ld (hl),d
	ret
.l46d8
	ld d,b
	ld e,c
	pop bc
	ld a,(l5699)
	jp l41b4
.l46e1
	ld l,#04
	bit 4,(hl)
	ret z
	ld l,#1f
	ld a,(hl)
	inc l
	or (hl)
	ld c,a
	ld a,(l412d)
	xor c
	ld (l412d),a
	ret
	ld l,#04
	set 5,(hl)
	ret
	ld l,#04
	res 5,(hl)
	ret
	db #00,#00,#00,#00,#00,#00,#00,#00
.l470b equ $ + 5
	db #04,#00,#05,#00,#0a,#0f,#00,#04
	db #00,#00,#00,#00,#00,#00,#0f,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#04,#20,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
.l472e
	ld l,#04
	bit 2,(hl)
	jr nz,l473a
	ret
.l4735
	ld l,#04
	bit 1,(hl)
	ret z
.l473a
	ld l,#26
	dec (hl)
	jp m,l45fd
	ld l,#25
	bit 7,(hl)
	jr nz,l4755
	ld l,#24
	ld a,(hl)
	ld l,#07
	add (hl)
	ld (hl),a
	ld l,#25
	ld a,(hl)
	ld l,#09
	adc (hl)
	ld (hl),a
	ret
.l4755
	ld l,#07
	ld a,(hl)
	ld l,#24
	sub (hl)
	ld l,#07
	ld (hl),a
	ld l,#25
	ld c,(hl)
	res 7,c
	ld l,#09
	ld a,(hl)
	sbc c
	ld (hl),a
	ret
.l4769
	ld l,#0f
	ld a,(hl)
	or a
	jr z,l4784
	ld l,#19
	dec (hl)
	ret nz
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#0f
	dec (hl)
	inc l
	ld a,(hl)
	ld l,#0b
	add (hl)
	cp #10
	ret nc
	ld (hl),a
	ret
.l4784
	ld l,#12
	ld a,(hl)
	or a
	jr z,l47a2
	ld l,#1b
	dec (hl)
	ret nz
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#12
	dec (hl)
	ld l,#0b
	ld a,(hl)
	ld l,#13
	sub (hl)
	jr nc,l479e
	xor a
.l479e
	ld l,#0b
	ld (hl),a
	ret
.l47a2
	ld l,#18
	ld a,(hl)
	or a
	ret z
	ld l,#1d
	dec (hl)
	ret nz
	inc l
	ld a,(hl)
	dec l
	ld (hl),a
	ld l,#0b
	ld a,(hl)
	ld l,#17
	sub (hl)
	jr nc,l47b8
	xor a
.l47b8
	ld l,#0b
	ld (hl),a
	ret
	call l4557
	pop af
	ld l,#21
	ld (hl),#b0
	inc l
	ld (hl),#00
	inc l
	ld (hl),#00
	ld l,#04
	set 0,(hl)
	ld a,(l45c4)
	neg
	add #16
	jp l417e
.l47d8
	ld l,#16
	ld a,(hl)
	ld l,#05
	cp (hl)
	ret nz
	ld a,(de)
	cp #8e
	ret z
	ld l,#18
	ld (hl),#01
	ld l,#15
	ld (hl),#00
	ld l,#04
	res 1,(hl)
	ret
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#01,#02,#03,#04,#05,#06,#07
	db #08,#09,#0a,#0b,#0c,#0d,#0e,#0f
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #01,#01,#01,#01,#01,#01,#01,#01
	db #00,#00,#00,#00,#00,#00,#01,#01
	db #01,#01,#01,#02,#02,#02,#02,#02
	db #00,#00,#00,#00,#01,#01,#01,#01
	db #02,#02,#02,#02,#03,#03,#03,#03
	db #00,#00,#00,#00,#01,#01,#01,#02
	db #02,#02,#03,#03,#03,#04,#04,#04
	db #00,#00,#00,#01,#01,#01,#02,#02
	db #03,#03,#03,#04,#04,#04,#05,#05
	db #00,#00,#00,#01,#01,#02,#02,#03
	db #03,#03,#04,#04,#05,#05,#06,#06
	db #00,#00,#01,#01,#02,#02,#03,#03
	db #04,#04,#05,#05,#06,#06,#07,#07
	db #00,#00,#01,#01,#02,#02,#03,#03
	db #04,#05,#05,#06,#06,#07,#07,#08
	db #00,#00,#01,#01,#02,#03,#03,#04
	db #05,#05,#06,#06,#07,#08,#08,#09
	db #00,#00,#01,#02,#02,#03,#04,#04
	db #05,#06,#06,#07,#08,#08,#09,#0a
	db #00,#00,#01,#02,#03,#03,#04,#05
	db #06,#06,#07,#08,#09,#09,#0a,#0b
	db #00,#00,#01,#02,#03,#04,#04,#05
	db #06,#07,#08,#08,#09,#0a,#0b,#0c
	db #00,#00,#01,#02,#03,#04,#05,#06
	db #07,#07,#08,#09,#0a,#0b,#0c,#0d
	db #00,#00,#01,#02,#03,#04,#05,#06
	db #07,#08,#09,#0a,#0b,#0c,#0d,#0e
	db #00,#00
.l4902
	db #00,#00,#00,#00,#04,#00,#05,#00
	db #0a
.l490b
	db #0f,#00,#04,#00,#00,#00,#00,#00
	db #00,#0f,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#04,#20,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#2e,#04,#cb,#86,#c9
	db #8b,#49,#a1,#49,#a9,#49,#03,#00
	db #b1,#4b,#b3,#4b,#b5,#4b,#03,#00
	db #14,#4c,#2c,#4c,#38,#4c,#03,#00
	db #68,#4e,#74,#4e,#7a,#4e,#03,#00
	db #2a,#4f,#3a,#4f,#4a,#4f,#03,#00
	db #a8,#50,#bc,#50,#d0,#50,#04,#00
	db #8f,#51,#91,#51,#93,#51,#03,#00
	db #d6,#51,#dc,#51,#e2,#51,#04,#00
	db #a5,#52,#ef,#52,#01,#53,#03,#00
	db #3b,#55,#59,#55,#6d,#55,#05,#00
	db #67,#56,#6d,#56,#73,#56,#04,#00
	db #bf,#49,#e9,#49,#e9,#49,#e9,#49
	db #e9,#49,#48,#4a,#e9,#49,#48,#4a
	db #e9,#49,#00,#00,#8d,#49,#a7,#4a
	db #b8,#4a,#00,#00,#a3,#49,#fa,#4a
	db #24,#4b,#24,#4b,#24,#4b,#24,#4b
	db #4e,#4b,#86,#4b,#4e,#4b,#86,#4b
	db #00,#00,#ab,#49,#8a,#dc,#11,#18
	db #11,#83,#01,#41,#e1,#2f,#8e,#36
	db #34,#36,#37,#32,#36,#2f,#36,#8f
	db #34,#36,#37,#3b,#8e,#2f,#8e,#36
	db #34,#36,#37,#32,#36,#2f,#36,#8f
	db #34,#36,#37,#3b,#8e,#80,#df,#00
	db #15,#11,#83,#01,#00,#e3,#12,#e1
	db #c0,#0c,#8b,#53,#53,#c0,#0f,#8a
	db #e3,#85,#48,#00,#63,#17,#e1,#c0
	db #0c,#8b,#53,#53,#c0,#0f,#8a,#e3
	db #12,#e1,#c0,#0c,#8b,#53,#c0,#0f
	db #8a,#12,#e3,#85,#48,#00,#63,#17
	db #10,#12,#e1,#c0,#0c,#8b,#53,#53
	db #c0,#0f,#8a,#e3,#85,#48,#00,#63
	db #17,#e1,#c0,#0c,#8b,#53,#53,#c0
	db #0f,#8a,#e3,#12,#e1,#c0,#0c,#8b
	db #53,#c0,#0f,#8a,#12,#e3,#85,#48
	db #00,#63,#17,#10,#80,#df,#00,#15
	db #11,#83,#01,#00,#e3,#17,#e1,#c0
	db #0c,#8b,#53,#53,#c0,#0f,#8a,#e3
	db #85,#48,#00,#63,#17,#e1,#c0,#0c
	db #8b,#53,#53,#c0,#0f,#8a,#e3,#17
	db #e1,#c0,#0c,#8b,#53,#c0,#0f,#8a
	db #17,#e3,#85,#48,#00,#63,#17,#10
	db #17,#e1,#c0,#0c,#8b,#53,#53,#c0
	db #0f,#8a,#e3,#85,#48,#00,#63,#17
	db #e1,#c0,#0c,#8b,#53,#53,#c0,#0f
	db #8a,#e3,#17,#e1,#c0,#0c,#8b,#53
	db #c0,#0f,#8a,#17,#e3,#85,#48,#00
	db #63,#17,#10,#80,#8a,#dc,#11,#13
	db #22,#83,#01,#41,#f7,#8f,#8f,#e7
	db #82,#1e,#82,#17,#80,#8a,#de,#08
	db #13,#24,#83,#01,#61,#88,#03,#01
	db #02,#86,#fd,#ff,#01,#00,#03,#e7
	db #8f,#2f,#36,#32,#2f,#2b,#2a,#28
	db #f7,#2a,#e7,#2d,#ff,#2a,#e7,#8f
	db #2f,#36,#32,#2f,#2b,#2a,#28,#fd
	db #2a,#8e,#e3,#2d,#fd,#2f,#8e,#e3
	db #2d,#fd,#2a,#8e,#e3,#2d,#fd,#2f
	db #8e,#e3,#2d,#ff,#2a,#8e,#80,#8a
	db #da,#11,#18,#11,#83,#01,#41,#e1
	db #2a,#8e,#31,#2f,#31,#32,#2d,#31
	db #2a,#31,#8f,#2f,#31,#32,#36,#8e
	db #2a,#8e,#31,#2f,#31,#32,#2d,#31
	db #2a,#31,#8f,#2f,#31,#32,#36,#8e
	db #80,#8a,#dc,#00,#18,#12,#83,#01
	db #41,#e1,#2f,#8e,#36,#34,#36,#37
	db #32,#34,#2f,#36,#8f,#34,#36,#37
	db #3b,#8e,#2f,#8e,#36,#34,#36,#37
	db #32,#36,#2f,#36,#8f,#34,#36,#37
	db #3b,#8e,#80,#8a,#db,#00,#14,#11
	db #83,#01,#00,#b5,#e3,#8f,#e0,#3b
	db #8f,#3b,#8f,#3b,#8f,#3b,#8f,#e3
	db #8f,#e1,#3b,#8f,#e0,#3b,#8f,#3b
	db #8f,#e7,#8f,#e3,#8f,#e0,#3b,#8f
	db #3b,#8f,#3b,#8f,#3b,#8f,#e3,#8f
	db #e1,#3b,#8f,#e0,#3b,#8f,#3b,#8f
	db #e7,#8f,#80,#8a,#dc,#00,#14,#12
	db #83,#01,#41,#b5,#e1,#8f,#8f,#2a
	db #2d,#31,#34,#36,#8f,#2a,#2d,#31
	db #34,#36,#8e,#8f,#8f,#8f,#8f,#2a
	db #2d,#31,#34,#36,#8f,#39,#36,#34
	db #31,#2d,#2a,#28,#8f,#80,#b7,#4b
	db #cc,#4b,#f5,#4b,#8a,#df,#00,#16
	db #11,#83,#02,#11,#e5,#0b,#e3,#12
	db #e5,#0d,#e5,#12,#e7,#10,#ef,#17
	db #91,#8a,#d8,#21,#14,#11,#83,#03
	db #11,#88,#02,#01,#02,#86,#fd,#ff
	db #01,#00,#03,#e5,#23,#c0,#0c,#e3
	db #36,#c0,#08,#e5,#25,#c0,#0c,#e5
	db #36,#c0,#08,#e7,#28,#c0,#0c,#ef
	db #3b,#91,#8a,#dc,#21,#14,#11,#83
	db #03,#11,#88,#02,#01,#02,#86,#fd
	db #ff,#01,#00,#03,#e5,#8f,#e3,#31
	db #e5,#8f,#e5,#31,#e7,#8f,#ef,#36
	db #91,#46,#4c,#46,#4c,#46,#4c,#46
	db #4c,#46,#4c,#46,#4c,#78,#4c,#78
	db #4c,#46,#4c,#46,#4c,#00,#00,#14
	db #4c,#8f,#56,#97,#4c,#97,#4c,#c6
	db #4c,#00,#00,#2e,#4c,#2e,#4d,#2e
	db #4d,#2e,#4d,#c8,#4d,#2e,#4d,#00
	db #00,#38,#4c,#8a,#df,#00,#15,#11
	db #83,#01,#11,#90,#01,#86,#e0,#ff
	db #08,#00,#04,#e1,#0f,#8f,#0f,#0f
	db #0a,#0a,#0d,#0d,#0f
	db #8f,#0f,#0f,#12,#12,#14,#14,#0f
	db #8f,#0f,#0f,#0a,#0a,#0d,#0d,#0f
	db #8f,#0f,#0f,#11,#11,#12,#12,#80
	db #e1,#0f,#0f,#e3,#0f,#12,#14,#16
	db #e1,#8f,#0a,#0a,#0a,#0d,#0d,#e1
	db #0f,#0f,#e3,#0f,#12,#12,#0f,#e1
	db #8f,#08,#08,#08,#0a,#0a,#80,#8a
	db #de,#00,#17,#23,#b5,#e1,#33,#31
	db #2e,#2c,#2e,#2c,#2a,#27,#2c,#2a
	db #2c,#2a,#31,#8f,#33,#33,#8e,#fd
	db #8f,#e1,#36,#33,#36,#33,#31,#2e
	db #2c,#2a,#2e,#2c,#2a,#27,#25,#8f
	db #27,#27,#8e,#fd,#8f,#80,#8a,#df
	db #00,#16,#22,#83,#01,#11,#88,#08
	db #01,#02,#e1,#33,#31,#e3,#2e,#2c
	db #2a,#e5,#25,#e9,#27,#e1,#33,#31
	db #e3,#2e,#2c,#e1,#2e,#2e,#ef,#8f
	db #e1,#33,#31,#e3,#2e,#2c,#2a,#e5
	db #25,#e9,#27,#e1,#33,#31,#e3,#2e
	db #31,#e1,#33,#33,#e7,#8f,#de,#11
	db #14,#14,#e1,#33,#31,#2e,#2a,#f9
	db #29,#8e,#e1,#25,#27,#29,#27,#25
	db #22,#f5,#27,#8e,#e1,#27,#29,#2a
	db #29,#2a,#2e,#e1,#33,#31,#2e,#2a
	db #f9,#29,#8e,#e1,#25,#27,#29,#27
	db #29,#2e,#ff,#33,#8e,#80,#da,#00
	db #18,#11,#83,#01,#11,#8b,#e1,#3f
	db #8f,#3f,#3f,#c0,#0f,#8a,#e3,#85
	db #48,#00,#63,#17,#8f,#c0,#0a,#8b
	db #e1,#3f,#8f,#3f,#3f,#c0,#0f,#8a
	db #e3,#85,#48,#00,#63,#17,#8f,#c0
	db #0a,#8b,#e1,#3f,#8f,#3f,#3f,#c0
	db #0f,#8a,#e3,#85,#48,#00,#63,#17
	db #8f,#c0,#0a,#8b,#e1,#3f,#8f,#3f
	db #3f,#c0,#0f,#8a,#e3,#85,#48,#00
	db #63,#17,#8f,#c0,#0a,#8b,#e1,#3f
	db #8f,#3f,#3f,#c0,#0f,#8a,#e3,#85
	db #48,#00,#63,#17,#8f,#c0,#0a,#8b
	db #e1,#3f,#8f,#3f,#3f,#c0,#0f,#8a
	db #e3,#85,#48,#00,#63,#17,#8f,#c0
	db #0a,#8b,#e1,#3f,#8f,#3f,#3f,#c0
	db #0f,#8a,#e3,#85,#48,#00,#63,#17
	db #8f,#c0,#0a,#8b,#e1,#3f,#8f,#3f
	db #3f,#c0,#0f,#8a,#e3,#85,#48,#00
	db #63,#17,#85,#48,#00,#ff,#17,#80
	db #dc,#00,#18,#11,#83,#01,#11,#8b
	db #e1,#3f,#3f,#3f,#8f,#c0,#0f,#8a
	db #e3,#85,#48,#00,#63,#17,#8f,#c0
	db #0c,#8b,#e1,#3f,#8f,#8f,#3f,#c0
	db #0f,#8a,#e3,#85,#48,#00,#63,#17
	db #8f,#c0,#0c,#8b,#e1,#3f,#3f,#3f
	db #8f,#c0,#0f,#8a,#e3,#85,#48,#00
	db #63,#17,#8f,#c0,#0c,#8b,#e1,#3f
	db #8f,#8f,#3f,#c0,#0f,#8a,#e3,#85
	db #48,#00,#63,#17,#8f,#e1,#85,#48
	db #00,#ff,#1b,#85,#48,#00,#63,#19
	db #85,#48,#00,#63,#16,#8f,#e3,#85
	db #48,#00,#63,#17,#8f,#c0,#0c,#8b
	db #e1,#3f,#8f,#8f,#3f,#c0,#0f,#8a
	db #e3,#85,#48,#00,#63,#17,#8f,#c0
	db #0c,#8b,#e1,#3f,#3f,#3f,#8f,#c0
	db #0f,#8a,#e3,#85,#48,#00,#63,#17
	db #8f,#c0,#0c,#8b,#e1,#3f,#8f,#8f
	db #3f,#c0,#0f,#8a,#e3,#85,#48,#00
	db #63,#17,#85,#48,#00,#63,#17,#80
	db #86,#4e,#86,#4e,#ad,#4e,#ad,#4e
	db #00,#00,#68,#4e,#c3,#4e,#00,#00
	db #74,#4e,#0a,#4f,#00,#00,#7a,#4e
	db #8f,#56,#00,#00,#80,#4e,#8a,#dc
	db #11,#12,#22,#83,#01,#00,#88,#08
	db #01,#02,#e1,#34,#35,#f1,#34,#8e
	db #e7,#32,#2d,#32,#ff,#2f,#8e,#e1
	db #34,#35,#f1,#34,#8e,#e7,#39,#32
	db #37,#ff,#34,#8e,#80,#e1,#30,#2f
	db #2d,#29,#ff,#28,#e7,#29,#2d,#30
	db #f9,#37,#e5,#85,#01,#00,#11,#8e
	db #ff,#34,#80,#8a,#df,#00,#15,#11
	db #83,#01,#00,#e7,#0c,#e3,#0b,#8f
	db #c0,#0d,#b5,#e1,#30,#30,#8f,#2f
	db #e7,#8f,#c0,#0a,#e1,#24,#29,#30
	db #35,#3c,#41,#48,#4d,#84,#c0,#0f
	db #e7,#09,#05,#e7,#0c,#e3,#0b,#8f
	db #c0,#0d,#b5,#e1,#30,#30,#8f,#2f
	db #eb,#8f,#c0,#0b,#84,#e3,#4d,#e1
	db #4c,#48,#47,#8e,#c0,#0f,#e7,#09
	db #05,#80,#8a,#df,#00,#53,#11,#83
	db #ff,#00,#82,#e7,#03,#8b,#96,#8a
	db #03,#8b,#96,#e1,#8a,#03,#03,#8f
	db #03,#03,#8f,#03,#03,#e7,#8f,#8b
	db #96,#80,#5a,#4f,#5a,#4f,#5a,#4f
	db #5a,#4f,#ae,#4f,#ae,#4f,#00,#00
	db #2a,#4f,#5d,#50,#5d,#50,#0a,#50
	db #0a,#50,#30,#50,#30,#50,#00,#00
	db #3a,#4f,#8f,#56,#8f,#56,#5d,#50
	db #5d,#50,#85,#50,#85,#50,#00,#00
	db #4a,#4f,#8a,#df,#00,#15,#11,#83
	db #01,#00,#e1,#04,#04,#04,#8f,#e3
	db #85,#60,#00,#63,#17,#02,#04,#02
	db #85,#60,#00,#63,#17,#08,#8f,#8f
	db #85,#60,#00,#63,#17,#eb,#8f,#e3
	db #85,#60,#00,#63,#17,#8f,#e1,#09
	db #09,#09,#8f,#e3,#85,#60,#00,#63
	db #17,#07,#09,#07,#85,#60,#00,#63
	db #17,#0e,#8f,#8f,#85,#60,#00,#63
	db #17,#8f,#8f,#0b,#e1,#85,#60,#00
	db #63,#17,#0e,#0b,#8e,#80,#8a,#df
	db #00,#15,#11,#83,#01,#00,#e1,#15
	db #15,#15,#8f,#e3,#85,#60,#00,#63
	db #17,#13,#15,#8f,#85,#60,#00,#63
	db #17,#8f,#e1,#17,#17,#17,#8f,#e3
	db #85,#60,#00,#63,#17,#15,#17,#8f
	db #85,#60,#00,#63,#17,#8f,#e1,#04
	db #04,#04,#8f,#e3,#85,#60,#00,#63
	db #17,#8f,#8f,#8f,#85,#60,#00,#63
	db #17,#8f,#e1,#04,#04,#04,#8f,#e3
	db #85,#60,#00,#63,#17,#8f,#8f,#02
	db #e1,#85,#60,#00,#63,#17,#04,#02
	db #04,#80,#8a,#de,#11,#14,#12,#88
	db #03,#01,#02,#e1,#34,#32,#e3,#2f
	db #2d,#2b,#2f,#26,#28,#e7,#2c,#fb
	db #8f,#e1,#2f,#2f,#e3,#2f,#2f,#2d
	db #2f,#34,#2f,#e7,#2d,#fb,#8f,#80
	db #e3,#8f,#8f,#37,#34,#32,#2f,#2d
	db #2b,#e1,#2d,#2d,#2d,#2b,#e3,#2f
	db #2d,#2b,#28,#26,#e7,#28,#f3,#8f
	db #8f,#88,#01,#01,#02,#c0,#0a,#e1
	db #38,#39,#38,#39,#38,#36,#34,#8e
	db #36,#37,#c0,#0e,#80,#8a,#de,#00
	db #15,#11,#e7,#8f,#e3,#b1,#2f,#8f
	db #e1,#2f,#8f,#2f,#e5,#8f,#e7,#b2
	db #2f,#fb,#8f,#e7,#8f,#e3,#b3,#34
	db #8f,#e1,#34,#8f,#34,#e5,#8f,#e7
	db #b4,#32,#fb,#8f,#80,#b1,#e3,#2d
	db #8e,#2d,#8f,#8f,#2d,#8f,#8f,#2f
	db #8e,#2f,#8f,#8f,#2f,#8f,#8f,#34
	db #8e,#34,#8f,#8f,#34,#8f,#8f,#34
	db #8e,#34,#8f,#8f,#34,#8f,#8f,#80
	db #d6,#50,#d6,#50,#d6,#50,#d6,#50
	db #f0,#50,#02,#51,#0b,#51,#14,#51
	db #00,#00,#a8,#50,#1e,#51,#1e,#51
	db #1e,#51,#1e,#51,#3b,#51,#4c,#51
	db #54,#51,#5d,#51,#00,#00,#bc,#50
	db #73,#51,#00,#00,#d0,#50,#8a,#df
	db #00,#15,#11,#83,#01,#11,#e1,#09
	db #15,#09,#15,#09,#15,#09,#15,#09
	db #15,#09,#15,#09,#15,#09,#15,#80
	db #e1,#07,#13,#07,#13,#07,#13,#07
	db #13,#07,#13,#07,#13,#07,#13,#07
	db #13,#80,#e1,#05,#11,#05,#11,#05
	db #11,#05,#11,#05,#11,#05,#11,#05
	db #11,#05,#11,#80,#e1,#05,#11,#06
	db #12,#07,#13,#08,#14,#80,#8a,#df
	db #00,#15,#11,#86,#f8,#ff,#02,#00
	db #04,#e1,#8f,#8f,#21,#8f,#1f,#8f
	db #21,#22,#8f,#8f,#21,#8f,#1f,#8f
	db #21,#22,#80,#8f,#8f,#1f,#8f,#1d
	db #8f,#1f,#20,#8f,#8f,#1f,#8f,#1d
	db #8f,#1f,#20,#80,#8f,#8f,#1d,#8f
	db #1b,#8f,#1d,#1e,#8f,#8f,#1d,#8f
	db #1b,#8f,#1d,#1e,#80,#df,#00,#15
	db #11,#e0,#1d,#1e,#1f,#8e,#1e,#1f
	db #20,#8e,#1f,#20,#21,#8e,#20,#21
	db #22,#8e,#80,#de,#00,#52,#11,#8b
	db #e1,#00,#00,#00,#00,#00,#00,#00
	db #e0,#00,#00,#e1,#00,#00,#00,#00
	db #00,#00,#00,#e0,#00,#00,#80,#95
	db #51,#ab,#51,#bd,#51,#df,#00,#15
	db #11,#8a,#88,#01,#01,#02,#e3,#2f
	db #34,#39,#3b,#2f,#34,#39,#e1,#3b
	db #e9,#3e,#91,#df,#00,#15,#11,#8a
	db #e3,#0b,#0b,#17,#17,#0b,#0b,#17
	db #e1,#17,#e9,#1a,#91,#dc,#00,#43
	db #11,#8c,#e1,#2f,#47,#47,#47,#0b
	db #47,#47,#47,#2f,#47,#47,#47,#0b
	db #47,#47,#47,#ff,#8f,#91,#e8,#51
	db #00,#00,#d6,#51,#14,#52,#00,#00
	db #dc,#51,#5d,#52,#00,#00,#e2,#51
	db #8a,#de,#11,#16,#12,#e1,#32,#32
	db #35,#32,#8f,#8f,#39,#8f,#3c,#3b
	db #8f,#39,#8e,#e5,#8f,#e1,#32,#32
	db #35,#32,#8f,#8f,#32,#8f,#30,#32
	db #e1,#3c,#8f,#e0,#30,#2f,#2d,#2b
	db #2d,#e2,#8f,#80,#df,#00,#15,#11
	db #8a,#e1,#0e,#0e,#85,#48,#00,#63
	db #1a,#0e,#8f,#8f,#85,#48,#00,#63
	db #1a,#8f,#e1,#15,#15,#85,#48,#00
	db #63,#1a,#15,#8f,#8f,#85,#48,#00
	db #63,#1a,#8f,#e1,#0e,#0e,#85,#48
	db #00,#63,#1a,#0e,#8f,#8f,#85,#48
	db #00,#63,#1a,#8f,#e1,#0c,#0e,#dd
	db #12,#16,#12,#30,#8f,#df,#00,#15
	db #11,#e3,#13,#15,#80,#8b,#dd,#00
	db #43,#11,#e1,#00,#00,#00,#e0,#00
	db #00,#e1,#00,#00,#00,#e0,#00,#00
	db #e1,#00,#00,#00,#e0,#00,#00,#e1
	db #00,#00,#00,#e0,#00,#00,#e1,#00
	db #00,#00,#e0,#00,#00,#e1,#00,#00
	db #00,#e0,#00,#00,#e1,#00,#00,#8a
	db #dd,#12,#16,#12,#e1,#24,#8f,#8b
	db #de,#00,#43,#11,#e0,#00,#0b,#09
	db #07,#09,#e2,#8f,#80,#15,#53,#30
	db #53,#30,#53,#4b,#53,#4b,#53,#30
	db #53,#30,#53,#30,#53,#4b,#53,#4b
	db #53,#5e,#53,#5e,#53,#71,#53,#71
	db #53,#84,#53,#84,#53,#97,#53,#aa
	db #53,#30,#53,#30,#53,#30,#53,#30
	db #53,#30,#53,#30,#53,#30,#53,#30
	db #53,#4b,#53,#5e,#53,#5e,#53,#71
	db #53,#71,#53,#84,#53,#84,#53,#97
	db #53,#aa,#53,#00,#00,#a5,#52,#ff
	db #53,#3a,#54,#b5,#54,#d4,#54,#b5
	db #54,#d9,#54,#3a,#54,#00,#00,#ef
	db #52,#8f,#56,#8f,#56,#92,#56,#e2
	db #54,#8f,#56,#8f,#56,#96,#56,#e2
	db #54,#00,#00,#01,#53,#8a,#df,#00
	db #53,#11,#83,#ff,#00,#82,#e1,#03
	db #8f,#03,#03,#8f,#03,#8f,#8f,#03
	db #03,#8f,#03,#03,#03,#03,#8f,#80
	db #8a,#df,#00,#16,#11,#83,#01,#00
	db #e1,#09,#09,#8e,#09,#b0,#96,#8a
	db #07,#8e,#07,#e3,#09,#0b,#b0,#96
	db #8a,#0b,#80,#e1,#07,#07,#8e,#07
	db #b0,#96,#8a,#05,#8e,#05,#e3,#07
	db #09,#b0,#96,#8a,#09,#80,#e1,#0c
	db #0c,#8e,#0c,#b0,#96,#8a,#0b,#8e
	db #0b,#e3,#0c,#0e,#b0,#96,#8a,#0e
	db #80,#e1,#0b,#0b,#8e,#0b,#b0,#96
	db #8a,#09,#8e,#09,#e3,#0b,#0d,#b0
	db #96,#8a,#0d,#80,#e1,#10,#10,#8e
	db #10,#b0,#96,#8a,#0e,#8e,#0e,#e3
	db #10,#12,#b0,#96,#8a,#12,#80,#e1
	db #11,#11,#8e,#11,#b0,#96,#8a,#11
	db #8e,#11,#e3,#11,#11,#b0,#96,#8a
	db #15,#80,#e1,#83,#01,#00,#85,#40
	db #00,#08,#18,#85,#40,#00,#08,#18
	db #85,#40,#00,#08,#18,#85,#40,#00
	db #08,#18,#85,#40,#00,#08,#13,#85
	db #40,#00,#08,#13,#85,#40,#00,#08
	db #13,#85,#40,#00,#08,#13,#85,#40
	db #00,#08,#10,#85,#40,#00,#08,#10
	db #85,#40,#00,#08,#10,#85,#40,#00
	db #08,#10,#85,#40,#00,#08,#0c,#85
	db #40,#00,#08,#0c,#85,#40,#00,#08
	db #0c,#85,#40,#00,#08,#0c,#80,#f7
	db #8f,#8a,#df,#00,#1f,#11,#83,#01
	db #00,#e1,#85,#40,#00,#19,#0c,#85
	db #40,#00,#19,#0c,#85,#40,#00,#19
	db #0c,#8a,#dc,#00,#00,#00,#88,#04
	db #02,#03,#e1,#13,#fe,#15,#8e,#e1
	db #11,#ff,#13,#8e,#88,#04,#01,#02
	db #ff,#39,#8e,#83,#08,#71,#8e,#8f
	db #8f,#80,#8a,#dd,#00,#00,#00,#f7
	db #18,#e3,#17,#18,#ff,#1b,#f7,#1a
	db #e3,#19,#1a,#ff,#1e,#f7,#1c,#e3
	db #1b,#1c,#f7,#1f,#e3,#1d,#1c,#83
	db #08,#71,#ff,#1d,#dd,#00,#16,#11
	db #e1,#83,#01,#00,#85,#40,#00,#08
	db #1b,#85,#40,#00,#08,#1b,#85,#40
	db #00,#08,#1b,#85,#40,#00,#08,#1b
	db #85,#40,#00,#08,#16,#85,#40,#00
	db #08,#16,#85,#40,#00,#08,#16,#85
	db #40,#00,#08,#16,#85,#40,#00,#08
	db #13,#85,#40,#00,#08,#13,#85,#40
	db #00,#08,#13,#85,#40,#00,#08,#13
	db #85,#40,#00,#08,#0f,#85,#40,#00
	db #08,#0f,#85,#40,#00,#08,#0f,#85
	db #40,#00,#08,#0f,#80,#8a,#db,#12
	db #00,#10,#e1,#21,#21,#21,#21,#21
	db #21,#21,#21,#21,#21,#21,#21,#21
	db #21,#21,#21,#e3,#26,#f7,#28,#e3
	db #24,#fb,#26,#80,#e3,#1f,#ff,#21
	db #80,#e3,#2b,#ff,#83,#08,#71,#2d
	db #8f,#80,#8a,#de,#00,#17,#11,#e1
	db #33,#35,#37,#8e,#c0,#0c,#33,#35
	db #37,#8e,#c0,#0a,#33,#35,#37,#8e
	db #f3,#8f,#8f,#c0,#0e,#e1,#36,#3b
	db #3e,#8e,#c0,#0c,#36,#3b,#3e,#8e
	db #c0,#0a,#36,#3b,#3e,#8e,#f3,#8f
	db #8f,#c0,#0e,#e1,#34,#37,#3b,#8e
	db #c0,#0c,#34,#37,#3b,#8e,#c0,#0a
	db #34,#37,#3b,#8e,#f3,#8f,#8f,#dc
	db #00,#00,#00,#83,#00,#00,#ff,#88
	db #02,#01,#02,#35,#ff,#83,#01,#11
	db #82,#35,#80,#8b,#55,#8b,#55,#a5
	db #55,#a5,#55,#8b,#55,#8b,#55,#a5
	db #55,#a5,#55,#8b,#55,#8b,#55,#a5
	db #55,#a5,#55,#b6,#55,#b6,#55,#c7
	db #55,#ca,#55,#02,#56,#02,#56,#1c
	db #56,#1c,#56,#02,#56,#02,#56,#1c
	db #56,#1c,#56,#2d,#56,#43,#56,#43
	db #56,#52,#56,#52,#56,#43,#56,#43
	db #56,#52,#56,#52,#56,#43,#56,#43
	db #56,#52,#56,#52,#56,#5b,#56,#5b
	db #56,#64,#56,#8a,#df,#00,#15,#11
	db #83,#01,#11,#e1,#04,#04,#85,#48
	db #00,#63,#17,#04,#04,#04,#85,#48
	db #00,#63,#17,#04,#80,#05,#05,#85
	db #48,#00,#63,#17,#05,#05,#05,#85
	db #48,#00,#63,#17,#05,#80,#09,#09
	db #85,#48,#00,#63,#17,#09,#09,#09
	db #85,#48,#00,#63,#17,#09,#80,#e3
	db #09,#91,#8a,#dd,#21,#14,#12,#83
	db #00,#00,#88,#03,#01,#02,#eb,#34
	db #e0,#34,#37,#8e,#3b,#e7,#3e,#3b
	db #e0,#39,#37,#35,#34,#35,#34,#32
	db #30,#2d,#2b,#29,#28,#29,#28,#26
	db #24,#29,#2b,#2d,#30,#2d,#30,#32
	db #34,#39,#37,#35,#34,#2d,#30,#32
	db #34,#80,#8a,#dd,#00,#00,#00,#88
	db #04,#01,#02,#10,#13,#17,#1a,#10
	db #13,#17,#1a,#10,#13,#17,#1a,#18
	db #17,#15,#13,#80,#11,#15,#18,#1c
	db #11,#15,#18,#1c,#11,#15,#18,#1c
	db #1a,#18,#17,#15,#80,#15,#18,#1c
	db #1f,#15,#18,#1c,#1f,#15,#18,#1c
	db #1f,#f7,#83,#08,#71,#88,#01,#02
	db #02,#21,#91,#8a,#dc,#11,#16,#11
	db #e1,#8f,#30,#2f,#28,#30,#30,#2f
	db #28,#80,#8f,#32,#30,#29,#32,#32
	db #30,#29,#80,#8f,#2f,#2d,#28,#2f
	db #2f,#2d,#28,#80,#e3,#2d,#91,#79
	db #56,#00,#00,#67,#56,#84,#56,#00
	db #00,#6d,#56,#8f,#56,#00,#00,#73
	db #56,#8b,#dc,#00,#28,#11,#e0,#0c
	db #0c,#0c,#0c,#80,#8b,#dc,#00,#28
	db #11,#e0,#0f,#0f,#0f,#0f,#80,#ff
	db #8f,#8f,#ff,#8f,#8f,#80,#ff,#8f
	db #80
.l5699
	db #94,#00,#00,#b4,#56,#bf,#56,#c7
	db #56,#d3,#56,#db,#56,#e4,#56,#fe
	db #56,#08,#57,#10,#57,#1c,#57,#2d
	db #57,#3a,#57,#8b,#d0,#35,#00,#11
	db #83,#00,#00,#e7,#00,#95,#8b,#df
	db #00,#1f,#12,#eb,#4f,#95,#8a,#dd
	db #12,#19,#12,#e5,#85,#b6,#00,#20
	db #12,#95,#8c,#df,#00,#35,#12,#e5
	db #54,#95,#8b,#df,#00,#1f,#14,#ff
	db #82,#3f,#95,#8a,#df,#00,#15,#12
	db #83,#01,#12,#88,#00,#01,#02,#e1
	db #24,#26,#28,#29,#2b,#2d,#2f,#30
	db #32,#34,#35,#37,#95,#8b,#df,#00
	db #1f,#13,#f7,#b0,#8d,#96,#95,#8c
	db #de,#11,#1b,#12,#ff,#00,#95,#8c
	db #dd,#12,#19,#12,#e2,#85,#b6,#00
	db #20,#1b,#95,#8d,#de,#00,#34,#12
	db #88,#01,#02,#03,#e5,#82,#3c,#82
	db #3c,#82,#3c,#95,#8a,#de,#00,#14
	db #14,#b5,#85,#00,#3f,#20,#f7,#43
	db #95,#8a,#de,#00,#14,#14,#f9,#85
	db #04,#bf,#20,#48,#95,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#00
	db #1f,#13,#f7,#b0,#8d,#96,#95,#8c
	db #de,#11,#1b,#12,#ff,#00,#95,#8c
	db #dd,#12,#19,#12,#e2,#85,#b6,#00
	db #20,#1b,#95,#8d,#de,#00,#34,#12
	db #88,#01,#02,#03,#e5,#82,#3c,#82
	db #3c,#82,#3c,#95,#8a,#de,#00,#14
	db #14,#b5,#85,#00,#3f,#20,#f7,#43
	db #95,#8a,#de,#00,#14,#14,#f9,#85
	db #04,#bf,#20,#48,#95,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#ff
	db #ff,#ff,#ff,#ff,#ff,#ff,#ff,#00
	db #00,#00,#00,#00,#00,#00,#00

; &4001 = 0
; &4000 = theme (5 = main theme)

;	org #1954
;	ld (#4000),a
;	xor a
;	ld (#4001),a
;	ld (#4004),a
;	call #4007	; init !
;	ld a,#0d
;	ld (#4006),a
;	ret

	;org #1bb2
	;ld a,#0a
	;call #194d

	;org #0e9c
	;ld a,#00
	;call #194d

	;org #0f7a
	;ld a,#02
	;call #194d

	;org #0f99
	;ld a,#07
	;call #194d

	;org #1563
	;ld a,#0a
	;call #194d


	;org #1996
	;call #4303

	;org #1974
	;ld (#4002),a
	;xor a
	;ld (#4003),a

.game_name
	db "Shinobi",0
.game_year
	db "1989",0
.game_publisher
	db "Mastertronic",0
.music_author
	db "Tiny Williams",0
.music_comment
	db "yniT 9891 (c)",0

	read "music_end_v1_0.asm"
